Big Huge Thesaurus

thunder lizard

noun